<?php
    @header("Content-Type:text/html;charset=utf-8");  // 兼容低版本php
    
    ### php数组    

    // 在 PHP 中，有三种类型的数组：

    // - 数值数组 - 带有数字 ID 键的数组;
    // - 关联数组 - 带有指定的键的数组，每个键关联一个值;
    // - 多维数组 - 包含一个或多个数组的数组;

    // - 关联数组 - 带有指定的键的数组，每个键关联一个值; 
    //  以键值对形式存在的数组   => 键(字符串)-值  类似JS的对象;

    // 数值 嵌套  数值 
    // $arr = [1,2,[3,4,[5,6]]];
    // $arr = array(1,2,array(3,4,array(5,6)));
    // $arr = array(
    //     1,
    //     2,
    //     array(
    //         3,
    //         4,
    //         array(
    //             5,
    //             6
    //         )
    //     )
    // );
    // print_r($arr);

    // 对象数组
    // $zhang = array("name"=>"张三","age"=>18,"sex"=>"男");
    // $zhang = array(
    //     "name"=>"张三",
    //     "age"=>18,
    //     "sex"=>"男",
    //     "hobby"=> array(
    //         55,
    //         66,
    //         77
    //     )
    // );
    // print_r($zhang);

    // 数组对象
    // [{},{},{}]
    $list = array(
        array("name"=>"张三","age"=>18,"sex"=>"男"),
        array("name"=>"张三","age"=>18,"sex"=>"男"),
        array("name"=>"张三","age"=>18,"sex"=>"男"),
        array("name"=>"张三","age"=>18,"sex"=>"男"),
        array("name"=>"张三","age"=>18,"sex"=>"男"),
        array("name"=>"张三","age"=>18,"sex"=>"男"),
        array("name"=>"张三","age"=>18,"sex"=>"男"),
        array("name"=>"张三","age"=>18,"sex"=>"男"),
    );


    echo json_encode($list);



  

?>